professor of military science - Español Inglés Diccionario